long-term assets - English Synonyms Dictionary